weapons emplacement - Almanca İngilizce Sözlük